3559
1
2525
846
0
798
1199
860
691
1636
1365
1557
8116
6
455
367
809
787
463
407
547
1348
244
348
275
2727
2
418
2143
893
1423
388
477
1159