430
1
2490
0
476
121182
1943
957
282572
4111
2
663
1043
448
409
1885
408
1853
456
2328
951
325
722
2150
506
17353
941
1762
4
1073
1023
8116
6
410
3021