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