4309
3
1475
1
1558
2
674
19932
6
2840
1162
2836
0
1767
1239
24337
22
2558
8072
2699
1069
1990
11924
2142
617
11153
8
1451
2906
2505
2763
980
599
2322
4
6753
17
517
123674
35