5151
2
6236
10
1190
3154
6
496
0
2082
1
2676
1289601
4
1354
1107
2480
4837
5
3014
20
2596
189326
1875