2916
6
2892
2
3263
4
1794
0
2924
4627
7
2777
1051
1
2042
3
1212
6076
15
1812
1060
7633
3062
2982
11153
8
2125
12
2321
1899
1903
17391
2897
1292
3283
3178
816
1801
4032
1982