759
0
1824
1112
2275
2
20634
8
552
676
1149
418
1712
341
605
17353
1877
1
968
303
47041
2290
307
432
909
1551
19279
1020
3114
4
413
25137
31535
1942