2245
3
3034
1
2530
4
1903
297066
0
2354
467
2454
2
1788
1380
1125
1211
1226
1359
2189
1679
3053
7
2495
2435
894
12733
5
571
2797
1388
1393
950
1295
1547
1711
982