4471
2
2377
3
3176
2906
14
0
1189
758
730
3738
5
2349
1922
600
1601
3673
6
2732
2551
4754
7
2502
1
1743
492
1386
616
2535
467
1028
536
4044
3083
17946
10827
4