137
2
315
1
258
322
87
745
4
1721
1781
1153
3486
593
1582
6
881
816
431
1682
753
985
106
157
120
71349
0
1480
2034
1758
951
2304
1545
1671
626