2245
3
1092
1
19944
2
297066
0
2425
7
1494
4
1712
1226
3053
2465
1366
1184
2768
1425
1830
1701
1210
750
1428
2426
1077
2797
5
2329
1295
3271
1721
2773
1029
985
1145