3589
2
878
1
421
844
578
1199
2039
3715
3
1758
2377
810
1412
0
1632
1204
1736
1445
2088
131589
1712
1300
2174
4
2405
14887
18
1641
1105
5504
16
1516
3910
4179
24337
22