1693
1
847
1020
0
1355
2168
3
9036
9
1774
1757
2
10293
5
1467
1144
1044
1704
2911
775
6095
1090
2015
1760
5717
1993
2223
1816
1676
4966
6
4946
18
3248
8
2165
1510
4258