561
2
538
1
455
541
510
557
523
555
444
1227
707
1241
1196
1097
1224
866
2011
1242
2921
4
905
2330
537
512
457
621
544
443
464
3
462