4309
3
1475
1
1558
2
2840
1162
1767
1239
24337
22
2699
1069
1990
2142
617
0
674
1451
19932
6
2906
2505
980
599
2322
4
6753
17
517
1386
944
5746
23
2873
2580
8072
1522