2245
3
2097
7
1788
1
2772
297066
0
3227
1263
2110
1230
406
1226
3053
894
467
571
2346
1380
1482
3301
13
4564
14
2797
5
1295
2301
6
2773
280
108797
2354
1581
2
2094
4
1486