324
0
545
405
310
8125
3
464
298
482
408
1314
955
685
439
226919
14
744
1161
1020
602
631
683
2121
4
339
505
269
957
622
1939
663
839
909