814
1
1574
1578
2
933
2341
6
2000
929
2727
5
5217
11
2809
2190
17353
0
2108
3
3092
662
5595
18
1020
2730
1776
2192
1054
2542
2076
1125
691
544
4154
105290