3219
2973
145
4108
3403
1129
6855
156
1028
1791
663
159
2818
118
386
337
236
1538
675
163
2332
101
108
43