1145
1
1397
1774
2
1444
3
2541
4179
5
1645
2901
2799
1279
2767
1094
1125
1991
4000
755
2376
1686
2341
4531
1343
0
682
8559
10
618
1719
869
1298
1587
1132
2306