2490
0
273
1282
397
1
951
1939
588
456
767
403
722
329
302
1167
308
668
409
116
415
1043
454
422
663
802
288
413
1161
5313
381
286