1280
5
1642
2
623
2114
2551
2313
3
1686
1
1433
1839
3905
2186
1808
3083
13
3513
10
549
1034
11
4525
2017
7
27613
12
4068
6
1128
1033
808
948
4416
6748
8
1573
454
555