951
0
2490
456
787
2564
2
1161
588
1043
722
1167
415
1282
363
1939
397
1
454
771
308
409
267
452
381
116
288
403
1101
767
390
1924
495