2245
3
1788
1
2468
297066
0
1366
1905
1226
3053
7
1399
5
4034
3364
1211
2
2886
4
17970
15
1873
2921
3683
1194
1449
9817
3386
2683