305
1
2745
4
89
41
0
810
3
1778
1040
355
235
980
770
736
250
329
2
826
504
472
746
773
1001
11253
1460
1335
956
630
2543
299
1720
6
360
777