5252
2
5801
1
23774
4
1778
1022
6547
0
3125
5
1688
1833
1431
3092
1757
1969
3196
2515
3
1767
13967
18258
1467
2539
1428
1128
1747
4029
8
777
1446
383
1249
4278
2942
6