422
0
496
391
495
263
787
688
320
429
587
469
2719
1
2316
4
1838
3
1508
8155
12
2000
2659
1966
6
1671
2727
2
305
230
304
871
435
90
1328
1906
1793