1226
1
2071
2
5070
19
4396
5
4754
7
1331
1516
5504
16
1633
4
2377
2906
3371
9
19944
712
3305
3
1704
0
4382
1174
14887
18
1716
1047
5169
2041
131589
1249
297066
66
1812
2110
2799
6