577
1
515
723
960
3
495
520
596
2
1232
3486
1091
9857
4130
8
2680
6
2277
889
2551
804
153
152
77
185
89
73
254
1614
390
100
333
66