1158
0
2466
5
810
909
936
3418
1
473
876
361
1834
1060
416
1791
463
594
1953
522
579
433
1179
637
3009
493
401
83
440
1808
7
915
1079