2194
1
3196
2
2145
2276
8
1794
2012
2251
2593
3
2606
4
1028
3303
10
1257
866
0
1240
2153
7
845
971
2148
798
5382
5
2299
645
1101
1120
332
390
1296
338
843
577