89
1
122
425
721
875
2
1773
1164
1909
6
4893
1101
4
653
2629
15
2506
1150
1057
1653
368
1514
913
1480
3
1278
5
848
349
0
629
2438
2189
1152
787
502
747