1135
1
1527
2
1623
1603
1633
5
3868
10
3083
1064
3
1401
2465
3117
8
108797
0
4325
15
1849
1260
2087
495
2526
805
1199