2682
1231
720
842
4952
1559
1094
2938
2352
1289
1822
1196
1876
4157
2671
813
2967
3482
2434
8676
696
2317
918
648
6613
901
773
876
743
1916
2894
784
968
1950
2681
946
1064
865
5101
2646
1095
833
885
790
1114
1152
1322
2377
7786
1961
1133
1615
931
1844
4413
751
3153
1573
703
4023
2281
1274
2206
869
1803
2611
2063
6432
1578
1425
2641
2571
2081
952
33178
724
1221
2425
961
727
6392
977
2499
1116
3580
1169
1752
980
1344
1551
2296
2195
1695
2706
1901
991
1849
1131
1715
920
802
5666
800
1688
2708
888
7132
3106
1640
1020
3008
3802
1225
4402
2006
5000
3656
3281
3688
1607