3989
2886
775
1345
5140
2660
1297
1063
2225
3109
1316
830
714
1841
1789
9995
1057
2175
1237
1027
1589
1171
1102
853
994
1486
1030
4077
1213
744
817
3296
874
2293
727
833
677
837
797
695
696
1242
906
758
1022
1097
983
4634
1175
1771
1898
941
7076
870
829
2841
6419
884
615
768
2803
892
740
789
1274
13697
787
824
1022
2947
4269
984
1795
2132
2156
714
1183
1112
13958
777
8024
1288
916
5625
1509
1269
1175
11901
3779
906
771
849
2139
7549
1423
1227
7460
2041
6380
4953
1057
832
6097
3441
2432
1035
695
4592
2471
2382
1338
3993
1568
781
7071
930
761
3814
2078
1933