1098
0
391
2749
1
3114
4
2299
1840
2
4111
1463
3510
2758
514
729
547
2461
20
968
50987
1267
3149
529
481
2069
3
25127
177
1149
1124
2830
7
470
2809
1897
4421
9