380
0
1669
823
728
402
436
337
5771
10
1322
852
6449
109
3144
441
470
1930
710
974
665
2737
493
368700
875
459
719
116586
433
534
910
655