931
0
116
386
1380
868
1
445
1848
1106
742
526
1197
1210
3808
4
962
4006
1366
3
1239
725
2039
2
448
1550
1182
88
693
1646
27
3587
11060
19
2499