3152
3425
1832
1072
2972
633
941
1772
942
741
592
801
1051
351
1071
1611
1632
1271
392
212
231
81
21
91
101
161