254
0
948
1
2650
977
3
6503
7
106
926
1423
5
2538
3730
137771
11
1246
617
2
13075
6
64484
30
248
47
2430
11479
13
1158
1130
16633
8
901
510
1116
21
1301
2112
121