692
0
856
2011
1564
1100
1407
4151
26689
532
452
454
3079
2
821
792
2065
1
453
1199
2737
6273
652
691
808
255
673
1052
1685
360
3574
501
1045