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