2930
1
776
2
975
4
569
1283
1271
1660
981
1138
1514
1309
3854
8646
10
1445
2207
1523
5296
13
1403
3053
7
6075
15
1431