1282
0
2490
430
1
382
1943
2564
2
307
1667
588
116
302
448
329
397
288
456
380
1924
951
4111
281
31535
1044
1043
363
409
21743
709
722
1049