2730
6
678
0
3116
1
2727
2
246
138
372
292
375
2630
493
1824
593
1389
165
1522
319
4099
4
1578
282572
3675
435
443
75
230
2076
535
422
318