5431
2
2471
0
3329
2823
5
929
3
2342
189326
5825
4
908
470
348
2676
1
2469
4151
96
8527
3316
10
971
1943