981
1580
1168
722
1144
1388
2431
1062
650
712
9936
952
2725
3976
772
670
1335
677
685
2083
12256
1862
1482
1554
1413