580
0
1872
1
514
445
177
2645
928
2461
20
1389
2
2064
3498
4
282572
2069
3
800
9267
2136
1124
2830
7
9519
5
355
901
517
3116
90
1446
2419
408
1029
383
15789