5151
2
1415
1
1301
2758
4
1247
8217
6
2231
6345
2711
3629
2271
1223
3371
9
2369
2911
3466
419
4651
3
1676
2676
3105
398656
19
974
2966
10
1292
0
2041
2313
1867
2075
5536