2275
2
1343
0
857
552
405
97284
948
3990
518
637
486
2306
25127
357
1029
2419
1
46
21743
2190
349
356
341
1115
804
1377
470
1348
462