1282
0
430
1
2490
382
1943
307
1667
1762
4
302
397
408
380
951
588
4111
2
31535
116
448
329
18403
6
1044
709
288
663
273
363
309
2142
401
361