2578
1
21152
8
619
3090
6
2903
3
2932
2
1015
2181
5
1787
2669
1694
11153
951
690
3738
2522
3546
3071
9
1306
5820
4
2999
1380
0
1526
5627
564
3354
3080
1743
1632
1755