2245
3
1606
1
297066
0
19944
2
1226
3053
7
3132
10
2797
5
1295
1072
1614
4
59
4160
4074
2773
1456
280
108797
2354
10183
14
1814
2262
1133
1581
1586
2255
6
2650
20
2948
9
3326
1443