2245
3
1603
1
1633
4
297066
0
3371
9
2110
1226
3053
7
1249
2
1859
1812
1476
4074
2797
5
1681
1444
1295
7835
14
2453
847
4500
2767
2529
3895
18
1539
3508
2773
14470
5521