2733
4
2327
11
2595
0
11447
55
1350
706
661
1225
962
32302
583
440
822
373
761
17946
449
1558
2
2890
3
1123
756
685
758
866
1
990
1318
1056
2929
6
1601