2012
2
2145
1
3196
2276
8
3303
10
2194
1257
1794
2593
3
1028
2148
15233
1240
992
7003
9
3691
4
4728
1433
1935
5
2193
2453
1749
0
1057
1985
3505
796
6
4012
1679
3638
3694