4684
4
4027
3
24337
22
471
1
1522
1218
38477
34
4761
2
267612
0
2949
1223
1289601
851
4309
2738
599
135
5889
8
1888
1119
1324
1812
2131
1355
1400
608
2268