2083
2
1482
3
1146
4
1275
1
2323
1530
1209
1693
1824
431
424
954
570
686
984
1704
620
1446
6
684
4690
21
2218
8
996
480
694
666
1109
531
2800
9
517
594