305
2
652
3
3218
1
1293
7
1309
4
1709
370
1049
1546
1193
718
3159
1388
5433
12
870
2249
5
1294
2051
1226
717
1384
6026
9
1484
3690
11
3314
1262
4679