2398
8
1051
1
2710
2
1220
3188
4
1568
1282
181997
11
297066
0
1755
1924
820
1761
1197
3261
3
4321
1845
960
237
2279