4943
2
2687
1709
6707
24
2591
1
1307
3
2906
1769
1053
1304
0
1725
2907
2462
2124
1889
2145
8313
9
2776
19079
6
322
1446
1197
3808
4
962
4006
1366
1239
725
2039
1182