2401
1138
563
222
3377
1563
1827
921
1132
214
1393
501
584
195
1509
563
568
198
1968
633
703
215
1440
605
744
174
935
210
549
201
738
170
653
242
746
218
1025
352
1002
446