2245
3
3034
1
2530
4
2366
1903
297066
0
2354
693
3109
14
467
2454
2
1357
1788
1380
1993
1125
1211
1226
1359
2189
1679
3053
7
2495
2435
894
2049
2982
12733
5
571
2797