466
0
361
65
1650
529
675
1425
482
1
392
423
346
255
1559
2
18403
6
5316
3
300
1212
1227
422
1126
1222856
4
445
1328
1540
931
1116
5213
2189
605
391