4971
14
1331
1
9160
5
4954
4
1527
929
3
3054
2
2750
3117
8
2220
1019
3818
946
0
944
4309
1832
3584
2722
1871
1180
2322
2209
6
3583
1821
742
2398
1734
8411
815
1705