928
1
177
0
2419
3116
1049
714
2461
20
514
1084
63
422
518
58
1454
484
787
860
1650
1389
2
2211
1129
1969
472
546
522
2064
543
284
1504