2245
3
564
1
297066
0
2354
83
1229
1226
2886
2
2430
3053
7
1514
2721
2797
5
2061
3587
1857
1295
3562
1594
2773
2259
280
108797
1581
3765
4
2650
20
5225
8
2386
2159
1868