2670
1
2245
3
1443
10827
4
2982
3742
6
297066
0
1088
1369
1226
3053
7
9036
9
2479
2
8345
2797
5
1295
790
2840
2773
1063
280
108797
2354
753
1581
1109
2650
20
2021
346
2386