1656
2
399
3
428
764
988
1
3294
4248
2339
7
2634
1880
1285
4
332
235
658
647
360
732
1976
2980
11
1535
2923
1777