1054
1
1903
2
1329
3268
1501
2306
646
0
814
999
848
3025
3287
3
1547
1129
935
1425
1733
2296
4513
2097
544
1235
1302
650
1889
1587
2799
2727
5
785
964