3272
1168
1130
406
1741
889
881
420
3801
1799
696
421
714
184
508
174
615
281
612
185
845
388
2061
880
2400
1331
692
269
375
106
371
184
659
130
521
167
534
226
730
263