2328
0
1557
719
25137
1020
476
4111
2
381
348
213
57
325
948
410
467
1629
518
722
968
31535
19279
454
798
589
439
1897
1
157
2143
408