1559
11
967
0
1581
3
1282
4
1712
1574
1093
1688
1
3170
1641
2
1041
1165
1350
3456
5
1576
3181
2609
14
12164
12
3521
4892
15
6027
4193
865
4635
1277
71447
2100
4221
8
1102