37355
13
1973
2
2996
0
1193
4044
5
9956
3
17946
2181
2465
485
2496
3125
3546
1
391
189326
763
2149
752
4358
6
4837
2352
3498
4
2439
4471
2299
3051
1603
1304
17
2949
1461