1679
2
950
1
1903
3
2340
4287
9
3460
7
619
2698
1401
1481
1767
2160
2935
1388
2097
2234
4
1393
5977
13
2435
2495
0
2908
10
2267
2189
4623
5
5141
9055
4099
8
3125
15
1579
1711