519
1
1290
594
524
1397
2015
3265
4
562
733
2296
404
656
967
440
3
14594
6
249
94
143
147
288
267
1089
122
766
10048
2
2492
658
136
1026
117