2132
2
594
1
2139
4
1179
2726
8
493
83
1808
7
944
128
0
2595
490
2466
5
432
617
356
2377
504
469
1055
1212
1635
1282
1827
2295
3
1374
541
2771
408
11532
27