1558
2
2100
2495
0
1767
2435
1
3684
1679
2710
658
1250
383
1431
2505
7471
9
3591
11
1075
1891
400
4309
3
2942
6
2189
2873
851
1622
1815
1162
2268
4
950
674
1388