3196
2
2194
1
2012
2276
8
2145
1767
3303
10
1794
1807
2593
3
4309
1558
383
0
658
1431
1075
1827
1257
6929
11
2189
2521
2942
6
1250
2873
10813
7
905
1815
1162
674
2505