1159
0
256
657
1581
3262
887
1015
1670
2260
3
2583
2
7906
8
6436
1
703
4594
1240
256612
872
356
3732
7
1449
561
6339
477
4669
1464
2272
9
341
944
346
725