1679
2
950
1
1903
3
1388
1767
619
4287
9
3460
7
2340
2160
1401
2097
19932
6
1558
383
0
1393
2935
2495
1481
1431
1075
4309
2942
2435
2189
5977
13
1250
658
2786
2241