1226
1
2071
2
5070
19
4396
5
4754
7
3305
3
1633
4
1716
3371
9
712
1812
2041
1249
5412
1516
2277
0
3198
8
2011
1780
2737
2163
636
1913
2124
2828
3593
16
2392
1295
571
3126