3031
1745
865
1727
882
4594
1131
872
1775
3078
962
1845
2780
4896
1317
1444
1141
1066
1747
4586
1363
17937
1598
1276
2409
944
6739
1328
1228
3049
2865
1301
1244
1408
877
1535
1638
1242
953
1656
1444
1463
877
1499
1403
848
3217
1230
946
9749
1070
5325
1308
4087
1515
1424
1490
880
1320
1367
1260
1251
1589
905
4072
1021
1350
866
1770
931
1340
1650
2888
1790
2458
3168
8473
1077
1087
35634
4537
1665
873
911
2915
3013
749
829
2255
796
6684
3012
1303
9675
1061
1893
824
1696
1291
17834
954
1274
1451
1360
6870
1238
716
685
901
3991
1000
2810
5271
822
1015
1367
1352
1585
717
6193