958
1
547
679
2
663
759
119
1735
1433
2114
536
542
526
1655
15
733
1312
743
656
630
15333
6
1291
209
1330
71359
0
1394
1011
2323
3
1199
1201