2166
1
1057
2
2531
3
1151
1180
1489
5
983
0
1814
5505
14
909
300
1009
958
1275
1126
1298
839
1426
1485
1141
697