454
0
2190
1
547
1116
357
1043
543
846
2587
16
1308
471
410
968
486
859
1629
1153
941
298
918
2108
4
614
5875
602
1020
413
1511
1893
31535
691