980
1
673
1321
1355
1593
3546
5635
3
2996
0
1215
1189
32302
14
2184
1475
1583
2258
1913
5119
17
930
2
1589
1467
25669
108797
3053
7
19783
2535