2442
2
273
0
1780
504
1
2564
1352
3
408
373
419694
9
2369
231
14076
7
1541
431
385
1343
2917
521
3663
3092
249
2831
5316
1885
31535
573
2267