2368
132
194
445
692
270
133
35
322
687
324
586
35
2595
415
415
2166
279
1391
2555
659
654
157
1458
2181
701
427
698
148
437
2145
667
200
703
298
2044
663
1551
35
445
1553
2213
2132
45
582
2104
446
191
2554
615
323
156
125
2097
1713
184
446
2147
209
2478
2016
419
649
666
237
441
816
440
443
2589
1728
261
637
626
679
397
645
499
118
110
66
663