3257
887
7249
2120
11841
10857
900
2018
5675
13948
5587
3907
8843
2121
57404
27704
1079
5335
19937
1456
13086
5000
201835
3205
17039
6065
3266
15971
34661
102977
19162
4149
1391
2199
14666
1215
4292
2269
18458
4458
15727
46209
1540
1802
5406
1471
1477
11869
2355
7369
809
11627
6001
1415
1769
3612
4536
6564
1241
1516
13853
1426
1023
2046
41839
6331
1639
1607
2053
2861
6801
7379
3731
3137
8008
1660
2930
2246
7560
1382
6033
24591
1127
15893
865
960
18316
3236
2563
2292
3717
1168
1987
18195
7966
5139
1467
6851
1037
4650
13255
973
2851
19558
3506
11802
5743
2005
1306
1710
9718
15683
6691
1145
1178
1937
1488
13205
1877
6328