402
0
777
2312
797
1755
1
332
1974
3724
3
3820
2
1311
942
438
1020
355
360
3175
2992
490
1028
844
1026
14801
11
345
715
1151
414
35
14
617
543