1302
0
1666
2
2177
2190
6
770
1866
3
1711
398
1
472
512
3559
2602
637
2842
8
1346
4
4129
4682
618
99
2767
1901
4936
619
4273
1367
1172
6294
2749
1425
5155