2982
3
2727
5
3309
2229
4
2767
1915
2529
14
25137
0
691
1
1545
6062
16
449
2096
2
999
1700
20634
8
2668
1056
1452