3196
2
2194
1
2276
8
2145
2012
3303
10
1794
2189
3
2593
1807
1257
1827
2521
1028
10813
7
905
0
1240
2251
3125
5
2148
1364
4435
6200
5375
2495
469
6547
1485
3819
2776