3196
2
2194
1
2276
8
2145
2012
3303
10
1257
1794
2593
3
1827
1807
2189
2521
10813
7
905
0
5375
2495
1688
1240
734
2522
1451
93
1028
2242
4179
2251
784
57793
2148