216
498
451
1
4021
383
3259
679
4451
1203
1093
1556
1193
1171
1502
1471
1
2105
278
1345
631
1115
756
1005
433
624
511
1090
1221
895
629
347
1211
1790
558
897
259
455
1
1013
1947
1064