1981
0
83
1
1229
1514
2886
2
563
2430
3
3562
564
2721
745
2277
2061
3587
1857
1594
11153
8
2259
1868
1823
685
120
2578
404
784
1727
98
102
454
1082