2733
4
11447
0
2595
661
1350
706
1225
962
1681
1
3354
1056
373
583
440
1123
756
758
990
1318
931
436
1601
433
1158
861
558
1511
2327
11
496
638