2612
1652
3188
1885
2020
947
2442
2921
1140
1512
1152
823
1544
1755
1356
4537
838
1288
1959
1314
874
1320
997
864
790
1254
1188
785
1123
726
3976
1539
1585
3984
1247
1309
1497
767
878
949
893
2602
1009
1623
2210
1932
1428
1784
1083
2848
899
1604
1312
1400
744
978
2155
1489
3356
2034
937
2177
1297
1053
2011
1535
840
776
999
1110
3020
1802
860
2593
862
1840
1593
1673
1614
1688
3254
6210
3135
927
1127
780
945
881
1912
2950
1705
760
801
854
922
816
966
5830
2009
2581
2602
1174
1746
2966
863
4529
1140
1299
1075
1347
2403
1658
907
1532
809
1807
1176
772
757
1531