1660
1
997
2163
0
2578
1168
2055
2
2178
1766
582
2173
1711
3562
1788
989
1681
1691
905
571
370
83
1699
915
1382
755
2209
2562
4360
9
3053
7
1581
1060