3045
1
1390
0
2000
1418
2
2085
2459
6
2225
3
730
1354
2808
1056
583
2275
2780
2819
1129
2691
2697
5
1999
3454
4
2487
1343
1125
1068
552
993
839
2673
3092
5055