1039
1
169211
11
2459
6
2297
1680
0
2982
3
584
1326
870
735
383
2
1285
1343
1053
904
839
999
2301
1961
2168
12590
1276
804
1610
392
1861
2221
3123
4771