1072
0
2905
26
2973
9
2462
3
3824
1
2727
2135
5151
2
1785
6
1090
1059
2763
2911
2558
4451
15
2405
3629
4553
1451
106
816
542
2044
2059
1393
38477
34
297066
181997
11
2295
7
302