498
384
2028
474
349
587
1
1304
1241
667
1
533
988
1215
667
653
619
1
2541
1
529
1675
1650
2522
621
668
564
3
1232
540
1
898
7598
681
527
1226
12251
4215
1
3540
3031
508
856
2949
2
996
5659