393
0
433
2657
3
2668
2
1054
376
1332
538
1824
619
1
1782
316
375
521
1605
587
3868
504
4126
6
800
81
466
646
846
20634
8
555
7952
882
602
303