316
0
782
744
81
265
918
467
995
613
105290
844
155
874
349
341
320
466
2328
460
1116
910
4
1337
813
757