1289601
4
19783
2
2535
37355
13
1036
1
572
0
4044
5
3083
3447
7
17946
4382
2465
2061
3
1743
3125
475
528
3546
1648
762
1193
2378
2471
3498
2676
3779
4471
2299
2964
4724