1656
1
554
0
106
1769
810
103
952
759
517
2194
1502
227
852
684
167
557
475
2881
1320
485
661
1510
4
1489
2
505
1172
770
1312
55
1140
3720