378
0
1092
1
3090
6
5431
2
3673
1431
2919
989
2732
1289601
4
2358
9
2155
3
441
2123
1712
2948
2465
1757
3868
10
1184