1593
2
322
1
3461
4
3519
9
462
0
1663
5
1250
1237
802
2013
1320
1340
2155
3
1650
745
1289601
2358
4537
1399
6983
10
2919
3090
6
2154
3126
5521
174730
18
3657
12
3868
2268
2485