2945
1237
71051
1039
1639
1097
977
1227
1222
1499
1048
1431
1053
3892
778
3375
1287
841
2748
2399
3252
1875
704
733
1425
2755
1102
1102
718
807
1024
828
1566
2443
916
1815
1364
1537
2436
2446
2783
926
1591
842
804
699
4310
5960
1775
6071
1334
844
1987
1696
1892
854
874
1169
5973
1602
1351
1075
1318
1730
764
1058
698
2570
1464
1206
5149
821
2016
896
733
2520
8421
1121
1380
790
780
934
2022
995
2422
1002
1706
730
2985
832
1362
1053
1685
1061
2819
1060
2541
711
821
790
879
1136
850
744
1098
864
681
706
1612
2735
1296
2084
993
1558
6545
777
1260
1050
1120
917