3933
11
1258
0
5807
2
6828
5
5227
1337
9377
1512
991
4954
6
516
1
1454
1652
595
1503
4
1511
7
2212
20
1262
3
1178
3333
8
1556
457
8013
660
458
379
298
341
86
386