509
554
3415
325
307
1277
401
5355
4
519
3660
2
2728
1246
219
344
1470
3
528
466
1081
1
2166
265
3775
5019
6
381
2337
813
8384
5