1530
692
8148
759
1107
4117
1619
1217
1168
693
692
1331
1809
1269
495
2111
633
3635
606
6704
2268
36409
598
901
756