3589
2
878
1
421
844
578
1199
2039
1412
0
3715
3
1105
1758
2377
810
297066
1632
610
1204
11924
4382
4
1736
1445
2088
131589
1712
1300
2174
2405
14887
18
1641
829