2398
8
1051
1
3188
4
1282
181997
11
297066
0
1755
4442
7
1213
3
1486
2744
1924
820
1761
2
1197
3261
4321
1845
960
237