3107
7
2999
3
995
1
1320
2
1382
2268
4
2505
3465
1743
0
3054
5
2057
2133
1161
1683
716
1129
1049
2181
2281
1306
1762
1455
2500
1175
1135
790
3354
1481
1401
12472