5151
2
1599
11924
1
2163
0
2711
3777
1264
2118
1890
3
4285
2271
4
5982
6
2475
946
2911
9
4651
1218
12149
398656
19
1034
2041
2313
2075
4821
1793
919
550
2840
319
11059