1699
2
5982
6
1378
1
3497
4
4435
3
2091
1199
1599
0
3158
1890
2562
2982
2152
1087
652
666
582
1597
2495
3053
7
2167
3280
1465
3163