956
1180
3004
1005
11639
3413
771
848
4651
1215
1274
2907
2409
2003
2611
737
804
1214
1325
934
3332
749
701
880
1773
2006
941
3488
897
907
2700
940
3700
1099
2841
10721
848
4320
854
739
989
1224
1198
4962
777
1375
1621
1746
1006
1748
1814
4162
3831
1723
5790
2695
1261
737
1972
1195
3431
4151
3282
2044
2175
4117
2646
1594
895
727
952
4639
807
1323
5095
1304
1086
3128
750
908
3336
2843
2139
896
6295
2548
2137
1072
857
707
1573
2419
1282
2686
1315
1189
1135
6572
2356
794
779
802
7079
1902
4735
11602
756
971
1652
2087
2882
2690
1242
1248
830
1861
33493
2049
1650
10271