3350
1251
1480
5660
3090
1150
1670
1640
18124
557
2239
1273
502
833
515
1097
848
701
655
737
536
1207
1074
1378
743
300
18122
663292
21136
860
9213
7212
876
1015
9011
364
200
1634
160
191
244
3310
38048
326
9019
470
110
490
546
576
760
670
544
1407
410
547
644
340
533
7835
8010
6110
615
13616
579
12231
814
4978314
350