3845
7
3429
2
2073
1
3236
4
1730
5
3390
9
12927
15
2634
6
2441
2339
3265
3
2814
1954
1971
1593
2002
2054
2284
1943
3322
2781
1647
0
2851
3199
2406
19111
6693