448
1
2490
0
1161
2564
2
951
1043
403
116
456
1943
339
663
2142
31535
55
415
454
330
495
1939
722
18403
6
527
390
2813
1101
787
588
257
485