490
0
2275
2
1343
857
552
405
97284
948
3990
518
637
486
2306
25127
18403
6
1029
46
21743
1
2190
349
356
341
1115
804