2279
0
3109
2
418
1
826
522
302
670
1189
595
25669
635
617
2902
16
1581
722
356
3080
3
936
2484
2132
2245
571
23802
9
432
1044
1226
2683
1282
3053
7
572