2597
5
1346
2
1310
0
2215
4
1841
2429
3
12419
23
2017
1729
1
3219
6
2585
2621
2955
11
6604
2904
9
2981
13637
6036