5382
5
1825
1
1125
2398
8
1051
1923
2
1475
1614
1324
3188
4
1282
181997
11
297066
0
1755
2463
2184
1924
820
1761
1197
3261
3
4321