5919
2
2999
3
995
1
3107
7
2769
0
1320
1382
2115
2428
2268
4
2505
1743
3054
5
2550
2057
2133
1161
1683
1129
1876
1049
2181
2281
1306
1762
1455
2500
1135
790
3354