397
1
2490
0
1939
422
452
1043
1049
745
1238
496
456
584
288
722
31535
363
2941
1232
3644
771
454
195
324
448
463
663
255
2328
305
438