476
1
430
121182
4111
2
578
367
2150
1559
1821
6
2955
4
1885
437
3021
119
0
1810
3
580
17353
407
18403
5316
282572
317
2027
31535
2142
448
1853
986
44199
5207