27512
12
824
1
697
2
1391
1096
710
0
972
3
580
1189
8
1775
1118
3284
1167
1816
1245
1107
5172
2289
1686
1454
1818
2180
6
1426
2408
2523
9
1501
2386
3696
5
5555
16
1389