1297
3
573
0
1429
1142
4
1007
5736
5
608
457
763
852
734
773
2
3055
507
781
799
932
1003
1
1629
681
3195
892
1132
2221
2008
552