1153
1
782
2
1652
4130
8
672
2583
4
849
1595
5
2763
6
861
12135
12
524
1795
3
1277
2131
464
0
1575
320
329
4355
14
2022
981
1084
1139
641
801
432
498
1072
27