1032
2013
11837
3658
3030
757
9215
2205
981
1309
732
3887
2143
6951
1509
3601
1486
673
768
1524
2606
1111
728
5436
709
1166
742
1156
1327
2266
845
14552
4254
755
1798
2651
1788
1931
3457
3096
690
747
1204
7091
2047
1263
880
826
836
839
5675
805
2098
1009
2333
1014
696
2357
7338
5726
647
991
686
1284
717
2693
1064
4405
1616
2248
1015
836
754
661
688
7718
699
731
1472
2040
1009
772
2837
1859
697
927
1085
1439
773
1839
4008
5814
685
850
902
3828
4778
2242
5489
1699
1170
1025
36544
1055
1254
940
676
749
952
5294
1866
2378
787
919
824
1679
681
874
2190
1619