2125
1
2786
2
493
0
1848
477
573
553
383
6005
1084
913
2062
714
475
1132
3360
147
1053
2211
38802
13
804
353
699
3644
2235
1454
611
935
307
414