1679
2
950
1
1903
3
2340
619
3460
7
4287
9
2160
1401
1388
2097
1481
2935
2435
2189
5977
13
2495
0
1393
1767
3034
1711
2710
3071
2267
3013
5141
2100
2483
2530
4
5090