455
1
3934
2
1746
899
1562
2604
467
0
980
2184
2057
16174
5
2732
3328
19944
1289601
4
1590
3835
951
400
6753
17
2530
5308
8527
2562
1812
3591
11
496
913
7471
9
1380