481
341
2019
791
2420
522
650
1309
956
819
837
976
1761
869
3196
965
868
1091
1337
5817
307
1215
2337
955
2365
1614
748
893
1452
1149
1494
648
618
1208
424
1233
973
848
2347
834
1049
583
2169
2358
1009
470
1213
1507
3568
489
749
853