455
1
3934
2
1746
1562
2604
899
400
0
5308
4
2317
1382
16174
5
2184
3328
1590
3107
7
3835
3354
2886
2562
6822
1812
1343
2277
12459
3
4309
980
1289601
6753
17
1121
24337
22