1044
1
1763
4044
5
3083
2
1093
2465
1189
0
3125
1382
3765
4
1349
1238
1342
2476
1402
5245
3
1856
1620
3779
5876
9
1359
4471
2903
2964