1302
0
1666
2
2177
2190
6
398
1
4129
1132
553
804
1084
935
493
512
3559
619
714
2749
2842
8
383
573
1053
2211
6294
1073
637
798
2395
618
300
5155