2800
6
316
1
491
0
1193
792
2634
3498
4
2115
657
981
2
608
292
459
462
525
449
393
1841
282572
2069
3
2284
353
699
256612
1085
670
4669
1124
1159
2830
7