398656
19
2571
6
2377
1
1480
2722
3
1813
623
2362
9
2600
4
1375
2744
550
1811
2
2972
0
1526
818
32730
1051
2530
4724