2245
3
2131
1
2377
297066
0
1367
1089
5372
2
1226
3053
7
1645
3820
2305
2570
779
3379
2061
4833
2797
5
1295
1187
1264
2554
16
2105
2773
280
108797
2354
1581
2650
20
1615