2977
2670
819
15129
4742
1377
820
16198
3232
4315
3085
6949
940
929
805
1257
779
1304
861
769
846
1300
1099
910
754
1031
1710
936
818
2660
862
1834
7439
1046
1015
1117
1168
1541
1243
1687
1830
783
1986
961
2950
7519
912
760
2879
2826
1009
3424
3407
2783
4170
2275
738
4601
2663
3785
2910
1383
3120
943
2218
5485
3158
17025
3430
2494
1367
12680
924
949
1581
1851
877
1974
826
837
1158
3067
2201
1016
1774
4944
1087
8688
2389
2262
2682
2568
1022
1952
928
3074
3116
2805
1552
3381
2266
2451
782
6233
2260
6059
753
1492
1678
2879
820
5087
1428
5158
3862
2815
2765
3102
1260
4116