1679
2
950
1
1903
3
2340
619
3460
7
4287
9
2160
1401
5141
1388
2097
2483
1481
3207
2367
8
2935
2435
2189
5977
13
3738
5
2495
0
2017
1393
3044
15
7003
4402
1767
3125
2193