448
1
2490
0
1161
951
121182
31535
1043
403
116
18403
6
495
476
1943
339
663
282572
2142
55
415
1885
454
1939
722
2150
2
419694
9
1853
456
527
941
1101