691
0
467
31535
584
846
1824
2105
1
2748
2
2668
2657
3
1297
1754
296
340
1152
6435
7
46414
458
6800
649
3659
14
105290
575
4594
2683
2395
282572
766
543