458
0
303
2907
1645
1
2730
6
464
2657
3
6140
2668
2
585
1314
693
17353
2041
980
1028
1824
679
223
4964
20634
8
2093
404
420
392
587
257
53
584