3098
4
2136
3
3929
10
2215
7
1418
2
623
1
864
1671
2564
1346
6406
12
5242
325
1256
1936
0
20634
8
2862
1124