1239
1
1400
2268
4
1243
0
3107
5
1105
7471
9
517
2266
1103
484
2663
596
537
25669
668
1324
2
2942
6
7053
7
1376
1744
400
1739
1403
5204
3
2836
4002
914
1075
1319