2012
2
1781
4
3132
1
2129
3
1461
2366
2082
7081
10
21152
8
1468
1115
0
8313
9
4042
11
1883
1819
1547
4627
7
1853
2748
384
2615
7793
3304
2225
3080
2322
1270
5
2316