1147
1
845
2
91
1627
235
1295
220
1161
2598
946
78
88
875
799
879
720
652
1000
3
785
923
86
445
333
548
69
3160
1631
718
0
1262
1426
4